opposing traffic - French English Dictionary